//页面初始化
$(function(){
	var myDate = new Date();
	var month  =myDate.getMonth()+1;
	$("#startTime").val(myDate.getFullYear()+"-"+month+"-"+myDate.getDate());
	// 初始化table
	initTable();
});


// 查询接入方信息
function searchSmsSendLog(){
	var phone = $("#search_phone").val();
	//删除ajax缓存
	var rn = Math.random();
	$('#data_result').datagrid('getPager').pagination({
		 'pageNumber' : 1
	});
	$('#data_result').datagrid('options').url=mainDomain +'/log/findSmsSendLogPgbyDTO.action?rn='+rn;
	$('#data_result').datagrid('options').queryParams = {
		'phone':phone,
		'startTime':$.trim($("#startTime").val()),
		'endTime':$.trim($("#endTime").val()),
	};
	$('#data_result').datagrid('reload');
}

//初始化列表页面
function initTable() {
	$('#data_result').datagrid({
		title:'短信日志列表信息',
		width : backendCommon.getWidth(0.94),
		height : 'auto',
		loadMsg:"数据装载中,请稍等....",
		nowrap: false,
		fitColumns: true,
		striped : true,
		rownumbers:true,
		pagination:true,
        singleSelect:true,
        pageSize:10,
	    pageNumber:1,          
	    pageList:[10,15,20],
		columns : [[
		            {field : 'receiveUserName',title : '接收者姓名',width :$(this).width() * 0.20,align : 'center'},
					{field : 'phone',title : '号码',width :$(this).width() * 0.15,align : 'center'},
					{field : 'sendParameter',title : '发送参数',width : $(this).width() * 0.30,align : 'center'},
					{field : 'templateId',title : '模版ID',width :$(this).width() * 0.15,align : 'center'},
					{field : 'msgType',title : '信息类型',width :$(this).width() * 0.20,align : 'center',
						formatter : function(value, rec, index) {
							if(value == 1){
								return "Web网站获取密码-验证码";
							}
							if(value == 2){
								return "注册完成";
							}
							if(value == 3){
								return "手机端获取短信验证码";
							}
							if(value == 4){
								return "资料审核";
							}
							if(value == 5){
								return "资料审核完成";
							}
							if(value == 6){
								return "组织机构新增组织";
							}
							if(value == 7){
								return "申诉功能";
							}
							if(value == 8){
								return "信息代填";
							}
							if(value == 9){
								return "学生调班";
							}
							if(value == 10){
								return "信息代填（学生）待审核";
							}
							if(value == 11){
								return "机构确认更新联系号码，给新分配的管理员发短信";
							}
							if(value == 12){
								return "身份认证信息审核失败";
							}
							if(value == 13){
								return "给机构确认修改的管理员发短信";
							}
						}	
					},
					{field : 'sendLimitType',title : '发送形式',width :$(this).width() * 0.20,align : 'center',
						formatter : function(value, rec, index) {
							if(value == 1){
								return "立即";
							}else if(value == 2){
								return "特殊时间不发送，第二天发送";
							}else if(value == 3){
								return "短信合并，一天发送一次";
							}
						}
					},
					{field : 'createTime',title : '创建时间',width :$(this).width() * 0.20,align : 'center',
						formatter : function(value, rec, index) {
							var str = "";
							if(value != '') {
								str = backendCommon.dateTimeToLocalStringWithSeconds(rec.createTime);
							}
							return str;
						}	
					}
				]]
	});
};
